PlayBack will run on all Acorn RISC OS systems with 1Mb of RAM.
Your purchase of PlayBack entitles you to make one copy of the software for your own use. If you wish to use several copies you must purchase a site licence from ProAction. It is illegal to supply copies of PlayBack to a third party.
Please note that PlayBack uses the font SwissB for the commentary display if the font is available in your !Fonts directory. A !Fonts directory containing SwissB is supplied with PlayBack; if you use a hard disc and do not have a !Fonts directory, copy this over on to your hard disc. If you already have a !Fonts directory, just copy the SwissB directory from within the !Fonts directory on the floppy disc supplied into the !Fonts directory on your hard disc. If you do not have a hard disc, use the !Fonts directory as supplied or copy the SwissB directory from within !Fonts on the floppy disc supplied into your existing !Fonts directory.
Click Select on the icon to display PlayBack's windows. The main window contains the control panel shown below and the second window is the commentary window:
To start a recording click Select on the Record button or press Alt F7; the Recording indicator will turn red to show that recording is taking place and the counter will start. Any movement of the mouse, mouse clicks or keyboard strokes will now be recorded. You can pause the recording by clicking on the Pause button or by pressing Alt F9; the Paused indicator will turn orange to show that the recording is paused. To start recording again click on the Pause button or press Alt F9 once more. To stop the recording click on the Stop button or press Alt F6; the Recording indicator will turn grey. Notice that the Modified indicator has turned yellow: this shows that the recording has been altered and not saved. The Eject indicator icon has turned blue showing that there is now a recording that can be ejected.
To extend a recording click on the Record button or press Alt F7. The pointer will be repositioned to where it was when the recording was stopped. The recording will be extended from this point.
To extend a recording from a paused position play the recording to the point just before where you want to start re-recording and press Alt F9 to pause the play back. Click on the Record button or press Alt F7 to extend the recording from that point. The pointer will be repositioned to where it was when the recording was paused.
This feature allows you to create complex recordings in stages. This is very useful since you only need to plan and record the stages in turn.
A commentary can be created in any text editor that outputs plain ASCII text, such as Edit. Each comment must be three lines long; each line being terminated by a line feed and not being more than 78 characters in length. A line may contain nothing but a line feed if fewer than three lines of text are required. A typical portion of a commentary text file would look like this:
line 1 | Introducing Draw's toolbox | |
line 2 | ||
line 3 | ||
line 1 | This is the toolbox. The tools available allow you to draw objects, | |
line 2 | enter text and select objects. | |
line 3 | ||
line 1 | This tool allows you to create straight line segments. | |
line 2 | ||
line 3 |
To load a commentary text file drag the file's icon into the commentary window. The icon to the left of the window will turn green to show a commentary is loaded.
To aid you in setting the correct time for commentary to appear a Next line option is provided on the commentary window menu. If you choose this option another line is added to the bottom of the commentary window. It will show the first line of the next set of three lines of commentary. To remove the additional line when playing back choose the option again from the commentary window menu.
Start your recording and press Alt F10 each time you want to display the next three lines of commentary text. This will set the commentary time. When playing back the recording the commentary will be displayed at this time. Read through the commentary yourself whilst still recording. This will allow a pause long enough for the user of the recording to read the commentary. The commentary will appear in the SwissB font supplied with the package unless this font is not in the current font directory. If the font is not available the text will appear in the system font.
If no text is available when Alt F10 is pressed then a number will appear in the commentary window. This number corresponds to the position of a set of three lines in the commentary text file. So when a text file is loaded, 1 will be replaced with the first set of three lines, 2 with the second set etc.
Commentary times can also be set in the same manner as described above whilst playing back a recording.
Adding a commentary modifies the recording. When you save the recording, as described above, the commentary text and times are also saved.
You must use the Clear text option before loading commentary text directly from a text editor if the Protection choice is on.
If you want to change the commentary times choose the Clear times option from the same menu. This will remove all of the commentary times, but will not affect the text. The commentary text will not appear until new commentary times are added. New times can then be added by playing back the recording and pressing Alt F10 at the appropriate times.
The script file is in two sections the first is ordered on time. Times for events are shown in this format:
MM:SS.CC
where MM
= minutes, SS
= seconds and CC
= centiseconds.
Mouse position is shown by:
MM:SS.CC M XXXX YYYY
where M
is the mouse position symbol and XXXX
and YYYY
are the X and Y coordinates (in OS Units) of the mouse pointer at the time shown.
A mouse click is shown by:
MM:SS.CC C XXXX YYYY V
where C
is the mouse click symbol and V
represents the value of the click. V
can take these values:
4 | Select |
2 | Menu |
1 | Adjust |
0 | Any button release |
Commentary text is shown by:
MM:SS.CC T
Commentary line 1
Commentary line 2
Commentary line 3
where T
is the text symbol followed by three lines of commentary text.
A keypress is shown by:
MM:SS.CC K AAA
where K
is the keypress symbol and AAA
is the ASCII value for that keypress.
If a commentary time is set without any commentary text being loaded it is represented by:
MM:SS.CC U
where U
is the symbol an unused commentary time.
The first section of the script file ends with an E
, as a symbol for the end of section. The second section contains spare commentary and the file description, if there is any.
Spare commentary text is shown by:
S
Commentary line 1
Commentary line 2
Commentary line 3
where S
is the symbol for spare text and the following three lines are the spare text.
The description is shown by:
D
Description line 1
Description line 2
where D
is the symbol for the description and the following two lines are the description text.
The script file is terminated with an F
.
This gives information about the recording including a two line description which may be entered at the caret by the user. This dialogue box is displayed when the tape is loaded. To dispose of the dialogue box click anywhere outside of it.
The Keypress values show which keys in conjunction with the Alt key will control the given operations. The number shown is the internal key number for the key. Change these values if they clash with an application you are using. A list of internal key numbers is given at the end of this guide.
The Protection option which is selected by default will give warning messages when the Eject button is clicked on, when the Clear text and Clear times options are selected or when a commentary text file is loaded. If the option is off these warnings will not be given.
The Sound effects option which is selected by default will cause mouse clicks to be represented by a clicking sound.
The Window position option values set the x and y coordinates (OS Units) of the two PlayBack windows. The windows will be at the positions given by these coordinates when they are first opened.
Clicking on the Update button will update the application to the values set in the choices dialogue box, but will not save these values.
Clicking on the Save button will save the values as the default choices. The application will use these values every time it is loaded.
Click the image to open a full-size version in a new browser window | ![]() |
Click the image to open a full-size version in a new browser window | ![]() |
The example recordings will play even if your machine is not set up correctly. If you notice that the commentary does not tie in with the recording go through the set-up once more. This is most likely to occur if you have not positioned the windows correctly or if you have other windows open.
Key | Internal key number | |
Print (F0) | 32 | |
F1 | 113 | |
F2 | 114 | |
F3 | 115 | |
F4 | 20 | |
F5 | 116 | |
F6 | 117 | |
F7 | 22 | |
F8 | 118 | |
F9 | 119 | |
F10 | 30 | |
F11 | 28 | |
F12 | 29 | |
A | 65 | |
B | 100 | |
C | 82 | |
D | 50 | |
E | 34 | |
F | 67 | |
G | 83 | |
H | 84 | |
I | 37 | |
J | 69 | |
K | 70 | |
L | 86 | |
M | 101 | |
N | 85 | |
O | 54 | |
P | 55 | |
Q | 16 | |
R | 51 | |
S | 81 | |
T | 35 | |
U | 53 | |
V | 99 | |
W | 33 | |
X | 66 | |
Y | 68 | |
Z | 97 | |
0 | 39 | |
1 | 48 | |
2 | 49 | |
3 | 17 | |
4 | 18 | |
5 | 19 | |
6 | 52 | |
7 | 36 | |
8 | 21 | |
9 | 38 | |
, | 102 | |
- | 23 | |
. | 103 | |
/ | 104 | |
[ | 56 | |
\ | 120 | |
] | 88 | |
; | 87 | |
Tab | 96 | |
` | 45 | |
£ | 46 | |
Insert | 61 | |
Home | 62 | |
Page Up | 63 | |
Page Down | 78 | |
' | 79 | |
Space Bar | 98 | |
Delete | 89 | |
Return | 73 | |
Copy | 105 | |
Up arrow | 57 | |
Right arrow | 121 | |
Left arrow | 25 | |
Down arrow | 41 |
Alt F5 | Eject | |
Alt F6 | Stop | |
Alt F7 | Record | |
Alt F8 | Play | |
Alt F9 | Pause | |
Alt F10 | Set commentary marker | |
Esc | Stop after error |
Copyright © ProAction, 1998
All rights reserved
No part of this product may be reproduced in whole or part by any means without written permission of the publisher. Unauthorised hiring, renting, lending, public performance or broadcasting of this product or its parts is prohibited.
ProAction supply PlayBack under licence for use on one computer at a time. The user may make one copy of the disc for backup purposes only. Please write or 'phone for details of multi-user licences.
While every care is taken, the publisher cannot be held responsible for any errors in this product, or for the loss of any data or consequential effects from the use of this package.
If you discover a problem with this product, please write to ProAction at the address below explaining the problem as briefly as possible, but including all relevant information, e.g. system configuration, hardware add-ons, version of operating system. Please do not return your disc or packaging until requested to do so. Always remember to quote the version number of the application.
PlayBack was written by Richard Taylor.
Sprite graphics by Stephen Mead.
FIRST EDITION 1998
PlayBack is published by ProAction Software
Enquiries via R-Comp, 22 Robert Moffat, High Legh, Knutsford WA16 6PS
Tel: 01925 755043 Fax: 01925 757377 Email: proaction@rcomp.co.uk